2 BHK Semi Furnished flat on Rent/lease in Lodha The Park, Worli Opp Hard Rock Cafe, Pandurang Budhkar Marg