US$ 101,689 Levera Beach Development - Lot No. 775 Bathway (St.Patrick) Vacant Land Island View · 16,640 ft²