$900,059
Market Value
Appraisal District
Appraisal District
13026 Leopard St, Corpus Christi, TX 78410
4,200 Sqft.
185,130 lot Sqft.
1995 year built