Texas-based firm buys Denver-area apartment complex land for $19.8 million

Embrey intends to develop a 395-unit residential complex in Englewood on the nearly nine-acre lot
Source: Arizona Business Journal