Luxury Apartments for sale in Mirissa, Sri LankaMirissaNew apartment • 4 room(s) • 4 bed. • 3012 Square foot