For rent $3,150 /mo Mirror Lake Estates Sec S #7420 7420 NW 16th St #7420, Plantation FL 33313 4 bd · 2 ba · 1,650 sq ft MLS# A12106301 · Listing courtesy of Beachfront Realty Inc