Advice for Commercial or Residential Property

I want buy a Property in Range of 15-20 Lacs in Lahore.
I am planning to rent it afterwards.

Which is better option in terms of good rental price and good future property value? [Commercial and Residential]

Also, please mention good location for buying property for both cases (Commerical and Residential)