About The Chelsea on Southern
SPI advised on the acquisition, value add strategy and asset management of The Chelsea on Southern, a class A, 228-unit apartment complex built in 1998 and located in Dallas, TX. On May 13th, 2022, after a 3-year hold, SPI's advisory client closed the disposition of the asset generating a return on investment that exceeded expectations.