Durham Plaza, LLC has applied for Planning Board approval for the demolition of Durham Plaza at 110-136 Durham Avenue and the construction of the 95-unit apartment building. The 20-year-old strip mall ...
Deacon Jones Automotive Group is proud to announce its expansion into South Hill, Virginia, with the acquisition of two new ...