519 Northwest 21st Terrace
RIVER GARDENS 19-23 B - Fort Lauderdale, FL, 33311
2570.0 _sqft_
$120 _persqft_
$310,000
Taxes $4,916 / Yr
27 DOM
MLS# F776222
Built 1969
Residential Income / Triplex