Palladium USA closed its fourth affordable Multifamily Development for 2021 with the closing in June of its $55 Million Palladium Simpson Stuart Apartments located at 3440 Simpson Stuart Road in Dallas, Texas.

read more