3098 Florence Ave
San Jose, CA 95127
$1,950,000 USD
2,286 SF
2,286 SF
$1,950,000 USD
Religious Facility