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