27
Oct
448 apartments in Miami-Dade sold for $69 million
This apartment complex has been on a land lease since 1973.
Source: Arizona Business Journal
This apartment complex has been on a land lease since 1973.
Source: Arizona Business Journal