Barcelona firm invests €60m in Estepona luxury homes

Black Horse Partners is building 20 residences on a plot bought for roughly EUR 2,500 per square metre. The units are priced between EUR 2.5m and EUR 5.3m.