Located 1.4 km from Dodger Stadium in Los Angeles, this apartment features a terrace with city views. Offering free private parking, the apartment is 2.6 km from L.A. Live. Free WiFi is available throughout the property.
Address: 505 North Figueroa Street, Los Angeles
Rates from:
USD 279 Book Now