View Details 11312 N Lloyd Charles Ln Lloyd Charles Estates | Spokane $825,000 6 bd 3 ba 3,971 sqft 0.34 acres Under Contract