Bay View II

Bay View II

Plot No.73, Sector 10A, Vashi, Navi Mumbai