An Austin-based company will develop the project, called Atlas 7, on East Seventh Street property, according to public filings. It could achieve density in an interesting way — more than 90% of the apartments are planned to be 500 square feet or less, or the size of a tiny home.