Wilshire Center Apartment, Los Angeles
https://wilshire-center-apartment.usa8.info
Located just 0.6 mi from Staples Center, Wilshire Center Apartment features a chic rooftop terrace with modern-style seating. Free WiFi and a full kitchen are available in the apartment.
Wilshire Boulevard, Downtown LA, Los Angeles, CA 90017, United States of America