2060 Northeast 63rd Court
IMPERIAL POINT 2 - Fort Lauderdale, FL, 33308
_iconbed_ 3.0 Beds
_iconbath_ 2 Baths
1887.0 _sqft_
$173 _persqft_
$327,500
Taxes $3,643 / Yr
36 DOM
MLS# F1010420
Built 1966
Single Family / Single