124
1941-1973 O'Toole Way
San Jose, CA 95131
$369,000-$960,000 USD
768-2,400 SF
4
Units
768-2,400 SF
$369,000-$960,000 USD
Loft Creative Space