Towers at Costa Verde: Luxury Apartments in San Diego, CA
1, 2, & 3 Bedroom Apartments for Rent in San Diego, CA The Towers at Costa Verde is an apartment community within University City, a town located in San Diego, CA. This community features high-quality living spaces for people who are looking for a more sophisticated place to live. The community features superior amenities and […]