Pending $625,000 Opa Locka 03 2911 NW 135th Street, Opa-Locka FL 33054 2,225 sq ft MLS# F10497451 · Listing courtesy of Paragon Properties Group LLC