255 NW 22nd St

Impeccably Designed Home with walls of glass in Delray Beach for Sale at $3,150,000

The Home in Delray Beach is a spacious custom new build on Lake Ida wrapped in high-end finishes and bathed in brilliant light now available for sale. This home located at 255 NW 22nd St, Delray Beach, Florida; offering 4 bedrooms and 5 bathrooms with over 3,800 square feet of living spaces. Call Jennifer Kilpatrick – […]