For sale $2,000,000 Selene OceanFront Res #403 153 N Seabreeze #403, Fort Lauderdale FL 33304 2 bd · 3 ba · 1,420 sq ft MLS# A12099224 · Listing courtesy of Compass Florida, LLC