Ballard homes for sale waterfront. Find 3 bedroom homes in Ballard.

Ballard homes for sale waterfront. 3 beds 2 baths 1,292 sq ft.