Developer building apartments in N. Nashville