7900 SW 81st Ave Trlr 17, Amarillo, TX 79119
1,680 Sqft.
2005 year built
Legal Description: 009260009200R COUNTRY ESTATES MHP #017 2005 XLT SERIES OAK CREEK HOME OC050615963A PFS0924016
For sale nearby ->
For rent nearby ->