1212 S Winchester Blvd
San Jose, CA 95128
Price Upon Request
118,528 SF
118,528 SF
Price Upon Request
Hotel