171 NW 158th St # 10, Miami, FL 33169 | MLS A12079408 | For Rent | Matthew Gromadzki