$200,000New2 bd · 2 ba · 875 sqft2201 NE 66th St # 1302, Fort Lauderdale FL 33308IMPERIAL POINT COLONNADE