For rent $6,500 /mo Marina Palms Residences So #1903 17111 BISCAYNE Boulevard #1903, North Miami Beach FL 33160 2 bd · 2 ba · 1,459 sq ft MLS# B26081486 · Listing courtesy of Realty Home Advisors Inc