525 Nw 12th St, Delray Beach, FL - $2,100,000
Welcome To The Parc At Lake Ida An Exquisite 4 Estate Lot Development In The Coveted Neighborhood Of Lake Ida In Delray Beach Florida. This Lot Boasts 17,434 Square Feet With Unique Lake Access To A Private Boat Dock With A Home Size Options Of 50...
Posh Properties