Consider touring Stewart House in Seattle, WA. You'll find this apartment complex located in a Seattle neighborhood at at 80 Stewart St. This neighborhood has close vicinity to downtown and well-lit streets.
While street parking can be difficult, there is public transportation nearby.
If you'd like to see the property or have questions, please reach out to the apartment complex.