2060 The Alameda
San Jose, CA 95126
$1,675,000 USD
2,620 SF
2,620 SF
$1,675,000 USD
Loft Creative Space