SP7 Apartments is located at 519 E. 7th Street & 647 S. San Pedro, Los Angeles, CA 90014. SP7 Apartments offers a total of 99 affordable housing units.
SP7 Apartments is located at 519 E. 7th Street & 647 S. San Pedro, Los Angeles, CA 90014. SP7 Apartments offers a total of 99 affordable housing units.