One St. Helens Apartment Building is located in Tacoma, WA. It is a 20 unit building that features one and two bedroom luxury apartments with sweeping balcony views of the Commencement Bay.
Submit Maintenance Request
We’ve partnered with AppFolio Property Manager to bring you a new and improved Online Portal experience. Coming June 2022!