7350 SW 89th St # 706S, Miami, FL 33156 | MLS A12089842 | For Rent | Matthew Gromadzki