Pointe Vista Attached Townhouse Apartments
San Pedro Townhome Apartments is a new development located in Long Beach, CA consisting of 204 attached three story Townhomes slated to break ground June of 2021 with a completion date of May 2023.
RSLLC is providing Construction Management services.
San Pedro, CA