Toll Brothers, JD Capital USA to Develop 290-Unit Apartment Project in Decatur

  • 09/08/20
  • In the News

Home building giant Toll Brothers Inc. and JD Capital USA said Tuesday they formed a new joint venture to develop a 290-unit luxury apartment community in Decatur. The joint venture has secured a $45.7 million construction loan from Santander Bank, N.A., the companies said… Read More