Prete Main Street Plaza

Location