2121 Northeast 63rd Court
IMPERIAL POINT 2 - Fort Lauderdale, FL, 33308
_iconbed_ 3.0 Beds
_iconbath_ 2 Baths
1749.0 _sqft_
$197 _persqft_
$345,000
Taxes $9,883 / Yr
13 DOM
MLS# F950779
Built 1966
Single Family / Single