Granite Falls Place

A mix of commercial and retail outlets.

Rolesville, North Carolina