1765 SW 21st St # 2, Miami, FL 33145 | MLS A12066070 | For Rent | Matthew Gromadzki