680 & 684 Indian OaksLiberty Hill, TX

  • Square Feet
    1,921