North Niles at Ramrod Key
This prime property features over 1.5 miles of water frontage and is the largest single connected piece of land available in the Keys at 186 acres.
This prime property features over 1.5 miles of water frontage and is the largest single connected piece of land available in the Keys at 186 acres.
Just off I-95, this drive-through approved location allows variety of uses