Explore details about location Strada Zăbăva Cluceru. Strada Zăbăva Cluceru is a location situated within the Popești-Leordeni alongside other areas such as Drumul Taberei, Strada Anton Pan, Strada Dumbrăvești.