18
2372 Albatross Way
Sacramento, CA 95815
$749,000 USD
2,400 SF
4
Units
6.59% Cap Rate
2,400 SF
$749,000 USD
Apartments