5106 SW 198th Terrace

  • Southwest Ranches, Florida