Galloway Plaza I

1800 N. Galloway Ave - Mesquite, Texas 75149

8,020 square foot - Retail

Galloway Plaza 2

2002 N. Galloway Ave - Mesquite, Texas 75149

11,175 square foot - Retail

Currently 100% Leased

Currently 100% Leased