Del Mar Villas
12570 Carmel Creek Road
San Diego, CA
Overall Rating
0
Total Reviews
0
Rate & Review

Condo Rating:
Condition
Maintenance
Security
Location
Del Mar Villas at 12570 Carmel Creek Road The amenities in the complex include an exercise room clubhouse recreation room and tennis courts
Condo Reviews: