Home
Properties
Team & Contact
More
4517 Lockwood Dr, Wichita Falls, TX 76308, USA
RENTED
Property Type
Single family
Bedrooms
3
Bathrooms
1
Size
1,339 sqft
Floors
Year Built
1980