Developer carves out site for 7-story apartment building nea