14412 Windsor St

Leawood, KS 66224
  • $419,950

    Price
  • 4

    Bed
  • 4.5

    Bath
  • 4,238

    SqFt