For rent $2,000 /mo Mar-len Gardens No 1 Corp #201 16900 NE 14th Ave #201, North Miami Beach FL 33162 2 bd · 1 ba · 883 sq ft MLS# A12089084 · Listing courtesy of Raydiant Realty