3405 Clema St, Amarillo, TX 79107
1,064 Sqft.
1 story
2016 year built
Legal Description: 044930064140R PARADISE HILLS MHP 2016 CMH BEL004413TX NTA1693916
For sale nearby ->
For rent nearby ->