Knoll Ridge

5110 18 NE Fort Lauderdale FL 33334

Pending
5110 NE 18 Avenue, Fort Lauderdale FL 33334
Residential Income

$725,000

$70,000
Price Decreased