07/08/2021

Disposition of The District at South

The District at South, a 156-unit multifamily property located in Mobile, AL