1120 NE 209th Ter, Miami, FL 33179 | MLS A12041510 | For Rent | Matthew Gromadzki