25
1630 I Street Development Opportunity
Sacramento, CA
$5,875,000 USD
34,400 SF
3
Units
34,400 SF
$5,875,000 USD
Other