Vista Place, Los Angeles
https://vista-place.usa8.info
Vista Place offers accommodations in Los Angeles, 9 miles from Los Angeles County Museum Of Art (LACMA) and 10 miles from Farmers’ Market Los Angeles. It is located 11 miles from Getty Center and has free WiFi.
135 Vista Place, Venice Beach, Los Angeles, CA 90291, United States of America