Map Location
The Flea Boutique
Taman Permata, No. 2760B, Jalan Changkat Permata, 53300, Setapak, Wilayah Persekutuan, Malaysia