8660 NW 5th Ter # 15-103, Miami, FL 33126 | MLS A12082091 | For Rent | Matthew Gromadzki