2 BHK Semi Furnished flat on Rent/lease in Prima Apartment, Khar West 8th Road
2 BHK Semi Furnished flat on Rent/lease in Navkiran, Khar West 17th Rd, Ambedkar Nagar