2204 Castle View Rd⋅Mansfield, TX

  • Square Feet
    4,231