Sold $2,550,000 Selene Oceanfront,Selene #1101 S 153 N Seabreeze Boulevard #1101 S, Fort Lauderdale FL 33304 2 bd · 3.5 ba · 2,395 sq ft MLS# F10538616 · Listing courtesy of Post and Post, Inc.