The West Inn Apartments

The West Inn Apartments is an apartment building located in LAX.

Goals
None.