Sold $1,575,000 Selene Oceanfront #903 151 N Seabreeze Boulevard #903, Fort Lauderdale FL 33304 3 bd · 3 ba · 1,680 sq ft MLS# B26035141 · Listing courtesy of Compass Florida, LLC