Wilshire Suite Apartment, Los Angeles
https://wilshire-suite-apartment.usa8.info
Wilshire Suite Apartment is a self-catering accommodations with free WiFi access. A fully equipped kitchen is featured in this bright and modern apartment.
615 South Bixel Street, Downtown LA, Los Angeles, CA 90017, United States of America