Equus Capital Partners, Ltd. has recently sold the 676-unit Madison England Run and Madison Falls Run apartment communities in Stafford County for more than $100 million. Read more >>