10193 Crawford Way
Sacramento, CA 95827
$565,000 USD
1,774 SF
2
Units
4.46% Cap Rate
1,774 SF
$565,000 USD
Apartments