6
2800 Ocala Ave
San Jose, CA 95148
Price Upon Request
37,296 SF
37,296 SF
Price Upon Request
Schools