Unfurnished room in an apartment
Find your new apartment at Townview Apartments. This community is located at 1222 Taylor Ave N in the Queen Anne area of Seattle. The professional leasing staff will assist you in finding the best floor plan for your lifestyle. Give us a call now to talk about renting your new apartment.
About 1.3mi from Waterfront, Seattle, WA