Constructed in 2016, the Cielo Carmel apartment building comprises 197 units of the following unit mix: One Bedroom, Three Bedroom/Two Bath, Two Bedroom/One Bath, totaling 190,347 SqFt. The property is located in Del Mar, at 6050 Camino San Fermin, San Diego.