2181 Rutland St # 2181, Opa-Locka FL 33054 | Off-Market Property Records | Brickellsold