top of page

McAllen, Texas

SUN RACING
THE PLAZA MALL

2 0 2 3

Sun Racing is a 1,800 sf tenant finish-out located inside La Plaza McAllen for the Simon Group.

bottom of page