Archi Riki Tect And Associates Address: 116/117, 619/28, Mahinder Chambers, Waman Tukaram Patil Road, Chembur, Mumbai City: Mumbai - 400071 State: Maharashtra View Contact Details