Bella Vista Apartment, Los Angeles
https://bella-vista-apartment.usa8.info
Located in Los Angeles, Bella Vista Apartment is 2953 feet from Capitol Records Building and 1.2 mi from Dolby Theater. Free WiFi and a fitness center are offered. This modern 2-bedroom apartment features views of the city.
5825 Sunset Blvd, Hollywood, Los Angeles, CA 90028, United States of America