155 NW 160TH ST # 5, North Miami Beach FL 33169 | 2 Bed Townhome for Rent | Brickellsold