13340 Luther Rd
Auburn, CA 95603
$5,100,000 USD
19,250 SF
22
Units
19,250 SF
$5,100,000 USD
Apartments