These three undulating, light-green apartment towers are a prominent feature of the western part of the boulevard.