
124 11th Street, San Pedro 90731
Located at 124 11th Street, San Pedro, California 90731.
This 3 story building, built in 1940, houses 28 phase II residents.
It has approximately 9,588 square feet of living space, has a laundry facility and a resident parking lot.