5900 Northeast 21st Road
IMPERIAL POINT 1 - Fort Lauderdale, FL, 33308
_iconbed_ 3.0 Beds
_iconbath_ 2 Baths
2766.0 _sqft_
$120 _persqft_
$332,000
Taxes $4,084 / Yr
186 DOM
MLS# F972118
Built 1963
Single Family / Single