Fabulous beach front apartment for SALE in Castillogrande. It has living/dining space, large balcony, open kitchen, three bedrooms with en-suite bathrooms, powder room, laundry area and maid's quarters and bath. Includes three parking spaces and three storage rooms. Furniture not included.