1016 23rd St
Sacramento, CA 95816
$1,095,000 USD
2,963 SF
2,963 SF
$1,095,000 USD
Office Residential