View details for Courtyard Apartments Ballard Courtyard Apartments Ballard $2,570+ Ballard, Seattle, WA 98107