$335,000New2 bd · 2 ba · 1,180 sqft1801 S Ocean Dr # 431, Hallandale Beach, FL 33009IMPERIAL TOWERS NORTH