Located in Andheri West, Indra Darshan is a multi-storeyed building near Oshiwara Police Station. Offering two and three BHK options, the complex has various modern amenities. Being primarily located, it is easily accessible via Link Road and SV Road that lies in close proximity.
About project: Mahesh Developers Indra Darshan
Know Your Neighbourhood