The Apartment

Located In: The Hoxton, Downtown LA

Standing: 120

The Hoxton, Downtown LA

The Hoxton, Downtown LA

The Apartment
Address
The Hoxton, Downtown LA

1060 South Broadway Los Angeles, CA 90015

Business Space Location Map
Capacity

Standing: 120

Square Feet: 1,872 ft2