Sq. Ft: 362
1 BHK Flat in Vengurla, 1 RK Flat in Vengurla, 2 BHK Flat in Vengurla, Flat For Sale in Vengurla
Lotus Plaza, Vengurla