Avila Shop Green Lake City is located in West Jakarta City, Indonesia on Jl. Green Lake City Boulevard No.35, Duri Kosambi, Cipondoh. Avila Shop Green Lake City is rated 4.6 out of 5 in the category church supply store in Indonesia.
Address
Jl. Green Lake City Boulevard No.35, Duri Kosambi, Cipondoh
Service options
In-store shopping