3406 Clema St, Amarillo, TX 79107
1,064 Sqft.
1 story
2016 year built
Legal Description: 044930065150R PARADISE HILLS MHP 2016 CMH BEL004402TX NTA1693903