Luxury apartments in Erie, PA, South Shore Place, offers two bedroom, two bathroom 1,400 square foot corner apartments.