Abbotsford ranks number four on a list of top cities and towns in B.C. for real estate investment according to a report released by the Real Estate Investment Network. The report, called Top British Columbia Investment Towns 2011, analyzes the current and future prospects for real estate investme...