Hotel Room Building 1315 Flower St, Los Angeles, CA 90015
42,136 sq ft, 117 Hotel Room building located in the A+ South Park District of Downtown Los Angeles.
- LOS ANGELES
- UNDER CONSTRUCTION
- EXPECTED BY
Your Information has been received. We will contact you shortly.