Max art space is located in Malaysia on Federal Territory of Kuala Lumpur, :, Bandar Sri Permaisuri, Jalan Sri Permaisuri 6. Max art space is rated 3 out of 5 in the category art gallery in Malaysia.
Address
Federal Territory of Kuala Lumpur, :, Bandar Sri Permaisuri, Jalan Sri Permaisuri 6