11890 NE 16th Ave # 6, Miami, FL 33161 | MLS A12052251 | For Rent | Matthew Gromadzki