1793 NW 18th Ter # 6, Miami, FL 33125 | MLS A12054089 | For Rent | Matthew Gromadzki