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