12020 NE 5th Ave, Biscayne Park, FL 33161 | MLS A11919619 | For Rent | Matthew Gromadzki