For rent $2,350 /mo Eden Isles Condo No 6 #303 3550 NE 169th St #303, North Miami Beach FL 33160 1 bd · 1 ba · 812 sq ft MLS# A11980741 · Listing courtesy of Tatiana Real Estate, Inc