Property Listing No Longer Available for Lease

6401 S. 23rd Street Ste 2, McALlen, TX

Retail for Lease - 1,340 SqFt Available


Property Info

CIMLS#458509
Location
  6401 S. 23rd Street Ste 2
  McALlen TX 78503
UpdatedDecember 20th, 2019
TypeRetail
PriceUpon Request
Building1,340 SqFt

Property Description

Kingdom Plaza is a new construction, , mixed use center, located in South McAllen.