Skip to main content

Villa Appia

apartment · Seattle, WA

Address
12300 31st Ave NE, Seattle, WA 98125
Phone
(206) 730-3400
Website
villaappia.com
Where
47.7176, -122.2950

Search Hominin for Villa Appia

Other apartments nearby

More in Seattle

Villa Appia — apartment in Seattle, WA | Hominin