3210 NW 22nd Ave # 1, Miami, FL 33142 | MLS A12059001 | Closed | Matthew Gromadzki