Pending $579,000 23 Biscayne Bay #1103 601 NE 23 ST #1103, Miami FL 33137 3 bd · 2 ba · 1,320 sq ft MLS# A12073242 · Listing courtesy of La Playa Properties Group Inc