3113 Ross St
Amarillo, TX 79103
$5,112,698
Market Value
Appraisal District
Appraisal District
26,152 Sqft.
114,998 lot Sqft.
2018 year built
Legal Description: GLENWOOD ADD # 15LOT 003 BLOCK 0001
View Nearby Homes For Sale ->