Pending $461,021 Ombelle Fort Lauderdale #1106S 300 NE 3rd Avenue #1106S, Fort Lauderdale FL 33301 1 bd · 1 ba · 477 sq ft MLS# F10476088 · Listing courtesy of Douglas Elliman