This is the nearest street address. [ 1160 166 ST NE North Miami Beach FL, 25.928126, -80.177083 ].
Neighborhoods:
0.106 km near the corner of 11th Ave NE and 166th St NE
0.156 km near the main intersection of 167th St NE and 12th Ave NE
|
25.9279971, -80.1771749
|