3 BHK Un Furnished flat on Rent/lease in Omkar Meridia, Kurla BKC Crossing, HP Keluskar Marg, BMC Colony, Off. LBS Rd, Nr. Equinox Commerce Centre