Town House Apartments in San Jose
1220 N Bascom Ave,
San Jose, 95128
(408) 241-7777
(408) 241-7777
4 Star Self Catering accommodation in central Edinburgh
apartments, condos, houses, real estate