Westside Plaza

admin

A grocery-anchored retail plaza located on the north side of George Street.