Downtown Juno Apartment, Los Angeles
https://downtown-juno-apartment.usa8.info
Located in Los Angeles, Downtown Juno Apartment offers an outdoor pool and a fitness center. This self-catering accommodations features free WiFi. The property is 1640 feet from Staples Center.
1137 W 6th street, Downtown LA, Los Angeles, CA 90017, United States of America