3Geeks Gadgets Shop
Shopping centerOne of the Most Revieweds in San Juan
Address
Greenhills Shopping Center, San Juan, Metro Manila, Philippines
Rating on Google Maps
4.20 (3.1K reviews)Open on Google Maps
Discover top rated places in San Juan
One of the Most Revieweds in San Juan
One of the Most Revieweds in San Juan
Greenhills Shopping Center, San Juan, Metro Manila, Philippines