324-338 W St John St
San Jose, CA 95110
Price Upon Request
0.26 AC
0.26 AC
Price Upon Request
Commercial