18 in Los Angeles

18 in Los Angeles is a building. 18 is located near Eleanor Avenue. 18 also exists in Lakewood and Hermosa Beach.

Building Type
building