908 Bidwell St
Folsom, CA 95630
$1,199,000 USD
2,194 SF
2
Units
2,194 SF
$1,199,000 USD
Apartments