Luxury Highrise Living Downtown LAApartment
1251 South Grand Avenue, Downtown Los Angeles, Los Angeles, CA 90015, United States
In the heart of Los Angeles, set within a short distance of Microsoft Theater and Staples Center, Luxury Highrise Living Downtown LA offers free Wi-Fi, air conditioning and household amenities such as a microwave and coffee machine.