3322 NE 166th Street, North Miami Beach, FL 33160
North Miami Beach, FL 33160
1 / 30

$5,995,000
4 bed · 3.5 bath · 3,644 sq ft · Built 1972
3322 NE 166th Street, North Miami Beach, FL 33160
North Miami Beach, FL 33160
1 / 30

$5,995,000
4 bed · 3.5 bath · 3,644 sq ft · Built 1972