Dallas firm buys Encore SoFlo apartments in south downtown San Antonio January 9, 2022 By Richard Webner The 338-unit Encore SoFlo, one of the recent apartment buildings to breathe life into the area north of the H-E-B SoFlo Market, has been purchased by Texas firm Strategic Property Investment.