Bay front residential apartment for sale in Castillogrande. It has living room, dining room, kitchen, large balcony, three bedrooms each with en suite bathroom, powder room, laundry area and maid’s quarters and bathroom. Two garages and a storage room.