$3,250,000
Waterfront
3351 NE 164th St, North Miami Beach FL 33160
North Miami Beach, FL
4 bd
3 ba