280 NE 156th St, Miami, FL 33162 | MLS A11879599 | For Rent | Matthew Gromadzki