2382 Boxwood St
Sacramento, CA 95815
$1,300,000 USD
5,990 SF
8
Units
5.77% Cap Rate
5,990 SF
$1,300,000 USD
Apartments