16851 NE 23rd Avenue, North Miami Beach, FL 33160 | HotPads
Studio

$1,000

1 bed

$1,150

2 beds

$1,400+

16851 NE 23rd Avenue
North Miami Beach, FL 33160

Multiple units

Commute time