Construction has kicked off on a large apartment project in a high-profile location east of downtown. San Antonio-based developer Embrey is building the 344-unit luxury complex, called Flats at The ...