Newly Remodeled 3 Bed, 2.5 Bath Unit Within Walking Distance of USC

1210 W 39th St Apt 7, Los Angeles, CA 90089

CURRENTLY REVIEWING