Texas-based Lincoln Property Co. completed construction on its latest development project in the Philadelphia region, a three-story rental apartment complex called Laurel Run at 1200 Felix Way in Westampton, New Jersey. The 275,000-square-foot multifamily complex consists of 10 buildings totaling 275 units that are currently in the lease-up phase.