Rare opportunity. The oceanfront parcel located at 941 S Ocean Blvd, Delray Beach offers approximately 110 feet of direct oceanfrontage and endless possibilities Conveniently located just south of East Atlantic ...
#2108707
941 S Ocean Boulevard
Delray Beach, FL 33483 |