1883 NW 93rd Way
Plantation, FL

Property Details

  • 1,850
    Square Feet