Prime Ballard location with easy transit access, vibrant shops, dining, and conveniences just moments away

1416 NW 63rd ST, Seattle, WA 98107

CURRENTLY REVIEWING