For sale $4,499,000 Selene Oceanfront Residen #1002-S 153 N Seabreeze Blvd #1002-S, Fort Lauderdale FL 33304 3 bd · 4 ba · 3,240 sq ft MLS# A12086454 · Listing courtesy of Douglas Elliman