Rivers Hotel

1242 E. 7th Street, Los Angeles, CA 90021

Opened in 2003, this building has 76 studio apartments with bathrooms and kitchenettes, courtyard in the back, ground floor offices and kitchen.