In order to find out Non MLS transactions you may want to look at Banker and Tradesman or actually go to the registry of deeds online for your area.
You could also sign up for MLS property finder that would give you access to MLS and be able to search for sold properties.
Here is an invite to the site if interested - http://www.mlspropertyfinder.com/login.asp?agentid=MA1810 just plug into your browser.
MLS data shows the following data for multi-family sales in Revere for 2006/2007:
Multi-Family Listings: 85
Average List Price: $296,455
Average Sale Price: $283,960
Average Market Time: 147.91
It obviously does not include non-MLS sales. I will email you the addresses if you drop me your email address.