1760 Southwest 21st Street, Unit 14
OSCEOLA PARK - Fort Lauderdale, FL, 33315
2205.0 _sqft_
$154 _persqft_
$340,000
Taxes $3,550 / Yr
54 DOM
MLS# F1343563
Built 1982
Residential Income / Fourplex