16465 NE 22nd Avenue # 206, North Miami Beach, FL 33160 | MLS A12028419 | For Rent | Matthew Gromadzki