5
Jun
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