Skip to main content

Odessa Apartments

apartment · Seattle, WA

Address
3120 Harvard Ave E, Seattle, WA 98102
Phone
(206) 483-1484
Website
odessaonlakeunion.com
Where
47.6498, -122.3221

Search Hominin for Odessa Apartments

Other apartments nearby

More in Seattle

Odessa Apartments — apartment in Seattle, WA | Hominin