Project Description

Odessa on Lake Union – 35 studio units

35 studio units located at 3120 Harvard Ave E in the Eastlake Seattle neighborhood.

VIEW WEBSITE