8405 Haven Brook CtLas Vegas, NV

  • Square Feet
    2,643
  • Lot Size
    6098