S & J II Apartments
679 E 41st Pl
Los Angeles, CA 90011
Los Angeles, CA 90011