Bristol apartment properties sell for $4.8M

Press Release March 25, 2021   A pair of Bristol apartment buildings have sold for $4.8 million, town records show. The apartments at 28 Stafford Ave. and 160 W Washington St. sold in February. They contain a combined 82 units. The buyer of both properties was...