2401 Shasta Ave, McAllen, TX 78504
4,480 Sqft.
10,245 lot Sqft.
2004 year built
Legal Description: SHASTA COMMERCIAL PLAZA PH 2 LOT 61