Yes, 10% is a rediculous return to \"expect\" or ask for if that is a client of yours. I wouldn't necessarily be as gloomy as to say 90% of property returns only 3 to 4%. Such numbers are indeed prevalent but confined to the overpriced condos of KLCC golden triangle that reached for the stars a few years back, and where many investors thought indeed that all multinational expat managers had RM 20,000 housing allowances that they didn't care about. It is because of such disparity you find some KLCC properties with such miserly returns.
Normally however a smart buy can get you 6 to 8% gross, and slash 1.5% or so for service charges and other costs to get net. It is not uncommon today to pick up a RM750K Mont Kiara three-bedroom that can easily rent for 4K per month. with equipment being new and under warranty, and service charges being under 400 per month, you can net 40,000 per year. Armanee Terrace in Damansara Perdana has many corner units that are selling for 800,000 (forget intermediate units, the back bedrooms are too dark and gloomy), and these are renting at 5000 per month if furnished properly considering they are 4+1 bedroom duplexes at over 3000 sq. ft. with a view. 60,000 per year in net rental after service charges and petties is still decent above 6% net return, and that is without considering a high floor can fetch more. There are also semi-d's that are renting at 8000 per month when they cost less than 1.2 million in the first place, and with really almost non-existent service charge it nets over 7%.
Some properties are good buys for long term investment and won't make good rental return, some are good for rent but not great appreciation, you need to study the whole city and open up your options to desirable locations that are undervalued. Seems reasonable though that a property that returns 10% rent will not just be sitting there waiting for someone to want it.