El Rancho Verde Apartments

303 Checkers Drive San Jose CA 95133 (888) 848-5698