Orca Apartments
12030 32nd Ave NE
Seattle, WA 98125
Built in 1959, this charming 6 unit building offers large living areas and large covered balconies. Orca Apartments is nestled in the Lake City area of Seattle. It is conveniently located near shops and restaurants.