370 square foot Ballard condo on sale