Villa Garcia Apartments

7213 Clarendon Street San Jose CA 95129 (888) 848-5698