Princeton retail, office building sells for $3 million

A fully leased, mixed-use building in downtown Princeton has changed hands for more than $3 million, under a newly announced deal by Commercial Property Network Inc.