Two Private Islands Right Near NYC Are Asking $13 Million
Columbia and Pea islands are located in New Rochelle, New York, which is less than 10 miles from the Bronx. Columbia Island, the smaller of the two parcels at 2 acres, comes with a four-bedroom, two-bathroom…