Budget Motel

2123 West Florence Ave
Los Angeles, California 90047
3.0 miles from Jesse Owens Stadium
More hotels near this hotel