Gelegen in Los Angeles, 4 km von der Sehenswürdigkeit Los Angeles Memorial Coliseum, 4,6 km von der Sehenswürdigkeit Natural History Museum of Los Angeles County und 5,3 km von der Sehenswürdigkeit California Science Center entfernt, bietet die
Zimmeranzahl: 2
4260 South Leimert Boulevard 1/2, South Los Angeles, Los Angeles, 90008, USA