Los Angeles Downtown Apartments
1817 West 12th Street
Los Angeles Califórnia
Located in Los Angeles, Los Angeles Downtown Apartments is 1.2 km from Staples Center. Microsoft Theater is 1.2 km away. Free WiFi is available throughout the property.
L.A. Live is 1.3 km from Los Angeles Downtown Apartments. Los Angeles International Airport is 16 km from the property.
Facilities
|
||||||||||||||||||||
|
||||||||||||||||||||
|
||||||||||||||||||||
|
203