Price reduced $3,590,000 Onda #405 1135 103rd St #405, Bay Harbor Islands FL 33154 2 bd · 3 ba · 2,046 sq ft MLS# A12046098 · Listing courtesy of Douglas Elliman