Charming House in a Quiet Neighborhood!

417 Vaughn Ave San Jose CA 95128