Town Park Towers

60 N 3rd St San Jose CA 95112 (888) 848-5698
Rating: 4.0

Reviews for Town Park Towers

Rating: 4.0 Based on 1 review Write a review
Most potential. Surprisingly generous...
 Dec 2012
Most potential. Surprisingly generous neighborhood for access to cultural intellectual access, SJ Museum, and SJ State U. and architecture and culture worth exploring, and inviting walks in all dir... read more