When looking for a flat, there are several things to check before buying a flat in Bangalore to ensure a smart...