For rent $2,900 /mo Oyster Cove Townhouses Co #4A 16529 NE 26th Ave #4A, North Miami Beach FL 33160 2 bd · 2 ba · 1,480 sq ft MLS# A12105284 · Listing courtesy of Renters Paradise Realty