Menara Avenue Residences is located in Kuala Lumpur, Malaysia on 189, Jln Tun Razak. Menara Avenue Residences is rated 3.9 out of 5 in the category condominium complex in Malaysia.
Address
189, Jln Tun Razak
Accessibility
Wheelchair-accessible entrance