If you want to feel like you’re at home no matter where you are, choose this — apartment «Los Angeles Apartments by Barsala» is located in Los Angeles. This apartment is located in walking distance from the city center.
S Grand Ave and W 2nd St, Los Angeles, 90012