1878 NW 93rd Terrace
Plantation, FL

Property Details