apartments san the villas the villas apartments san diego Ad Looking for an Apartment in SD. Carmel Terrace Apartments located in San Diego CA is ideally located adjacent to the Carmel Mo… Monday, September 5, 2022 Edit