Apartments in San Diego Area -

Carmel Terrace Apartments | San Diego, CA

Carmel Terrace Apartments in San Diego, CA
Located at 11540 Windcrest Lane, San Diego, CA 92128
11540 Windcrest Lane, San Diego, CA 92128
Carmel Terrace apartments are newly renovated and feature GE appliances, a full size washer/dryer, ceramic tile entry, custom finishes in the kitchen/bath and upgraded flooring. Large dogs are acce... More


We cannot find any listings from Carmel Terrace Apartments on Marketplace. Check out these other listings near San Diego.

Similar Listings
Listings (1 - 5 of 21,947)

11540 Windcrest Lane

San Diego, CA 92128