Cabrera Beachfront Investment Land on the evergreen North Coast of the Dominican Republic This beautiful 32,000 square meter (7.9 acres) Cabrera Investment Land features a mixed sandy beach and coral…