Ponte Vedra Beach, FL The Office at Ponte Vedra Beach 9701 SF 1 ACRES Where workstyle meets lifestyle: Introducing a new, boutique and upscale office community.
Ramrod Key, FL North Niles at Ramrod Key 8102320 SF 186 ACRES This prime property features over 1.5 miles of water frontage and is the largest single connected piece of land