15570 SW 105th LN # 1715, Miami, FL 33196 | MLS A12088005 | For Rent | Matthew Gromadzki