6 Apartments in South Park, Seattle, WA