Periodically I do Realtor Marketing.
I never buy lists, because these lists are dirtier than voter roles.
Better to just go download a free copy of any active Realtor Licensee database for a given city.
These lists are rock solid, because Realtors on this list have renewed their licenses, so addresses are always correct.