3097 san juan avenue
(1)

3097 san juan avenue, santa clara, CA 95051

Reviews

1 year ago

Room Only

The best room for rent ever. Location is very convenient, close to shopping center, hospital, restaurants, school and quiet neighborhood.