2690 SW 22nd Ave # 206, Miami, FL 33133 | MLS A12086610 | For Rent | Matthew Gromadzki