912 26th St
Sacramento, CA 95816
$785,000 USD
2,614 SF
2
Units
2,614 SF
$785,000 USD
Apartments