Shop for sell in baroda
This flats is located in Baroda, Vadodara. Browse more flats in Vadodara.
It offers 1800 SqFt of space.
3 bedroom(s).