house for sale in johor bahru below 300k