$5,680,000
Waterfront
3344 NE 167th St, North Miami Beach FL 33160
North Miami Beach, FL
6 bd
7 ba