Ombria Townhouses Read MoreCloseDownload PDF 1 / 10 Location Loulé (Algarve), PortugalDeveloper Pontos Group OY (Finland)Project Brief Units from 2-bdr to 3-bdrGross Construction Area 14,280 sq.mEstimated Investment N/AProject Status 2021 (Detail Design)