2 br, 1 bath Apartment - 859 University Ave

 859 University Ave, Los GatosCA 95032
$2,2002 Beds