Share: Real Estate Developers Macfarlane Partners LLC Request Info 2700 East Cary Street, Suite B Richmond, VA 23223 (804) 233-9700 Rep Info Whom to Contact Charles Macfarlane Managing Member