Uptown Plaza Ltd is a commercial property in McAllen, TX, offering a range of retail and office spaces for lease.
Conveniently situated in a bustling area, Uptown Plaza Ltd provides businesses with a prime location to establish their presence and serve the local community.
Generated from their business information