Cabrera Beachfront Investment Land This beautiful 30,000 square meter (7.5 acres) Cabrera Investment Land features a mixed sandy beach and coral cliff shoreline. The property will be divided into 4-5…