Junction View Center

  • City Pharr, TX
  • Area 17,000 SF
  • Year 2020
  • Type Retail