View details for 1432 Northwest 61st Street 1432 Northwest 61st Street $2,950+ Ballard, Seattle, WA 98107 No photos available yet