Patrick Bain, Long & Foster Companies (an HSoA company) – Swanepoel Power 200 | Real Estate Almanac