For sale $3,399,000 Selene Building 151 #Unit 504 151 N Seabreeze Boulevard N #Unit 504, Fort Lauderdale FL 33304 3 bd · 4.5 ba · 2,901 sq ft MLS# B26056255 · Listing courtesy of One Sotheby's International Realty