Canyon Ave, Lamesa, Texas - Redfin
32 addresses found on Canyon Ave in Lamesa, Texas. The average lot size on Canyon Ave is 6764 sq. ft. Find an address below to learn more about the property details:
32 addresses found on Canyon Ave in Lamesa, Texas. The average lot size on Canyon Ave is 6764 sq. ft. Find an address below to learn more about the property details: