Canal Alliance bought the apartments at 1400 Lincoln Ave. in August. Needing an additional $700,000 to cover the $3.1 million ...