Noba Apartments Property Logo 21

Map & Directions

*

*

Noba Apartments
8022 15th Ave 
Seattle, WA 98117
(206) 623-2060