MovieMaps

Photo of Lima Mall

Location: Eagle Rock Plaza
As Seen In: Glee