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