For rent $2,850 /mo East View Gardens 2746 NW 131st St #0, Opa-Locka FL 33054 3 bd · 3 ba · 1,263 sq ft MLS# A12102338 · Listing courtesy of Grand Realty of America, Corp.