Pending $4,499,000 Selene Oceanfront,SELENE Oceanfront #2204 E 151 N Seabreeze Boulevard #2204 E, Fort Lauderdale FL 33304 4 bd · 4.5 ba · 2,981 sq ft MLS# F10554537 · Listing courtesy of Post and Post, Inc.