Look no further if you are looking for a commercial property in a prime central McAllen location. This property is situated in an excellent location off 23rd St. The property is currently being leased as an auto sales and mechanics shop. Don’t miss out on this fantastic commercial opportunity in the growing city of Mcallen, Texas.
Compare listings
Compare