Explore details about location Leandro N Alem. Leandro N Alem is a location situated within the Apóstoles alongside other areas such as Alvear, Av. Sarmiento, Chile.