Mayuri Residency, Sant Tukaram Paduka Chowk, Fergusson College Rd, Fergusson College Road, Pune, Maharashtra, 411004, India