2 Bed, 2.5 Bath Unit in New Builiding Within Walking Distance of USC

1216 W 39th St Unit 2, Los Angeles, CA 90089

CURRENTLY REVIEWING