100 Ft From Beach, Large 2 Br Flat + Terrace + Pool ! Luxe !

House / Apartment