8
716-722 Alhambra Blvd
Sacramento, CA 95816
$1,399,000 USD
5,320 SF
5,320 SF
$1,399,000 USD
Office