Address:
Mall Blok M Square, Jl. Melawai 5, RT.3/RW.1, Melawai, Kby. Baru, Kota Jakarta Selatan, Daerah Khusus Ibukota Jakarta 12160, Indonesia
Introduction:
Don't be fooled by the size of the store. You can find something valuable to add to your collection ranging from 70's progressive rock music to something new and fresh.
View on Google Maps
Store photos
Related lists