The West Inn Apartments

Description
The West Inn Apartments is located in LAX.