V City Plaza is at the heart of Chinatown. It is located on the north side of Spring Mountain just
A & M Plaza A & M Plaza is a strip mall located at 5288 W Spring Mountain Rd, just east
[caption id="attachment_12347" align="aligncenter" width="750"] Chinatown Retail Plaza[/ca