try-
http://maps.google.com/maps?f=q&source=s_q&hl=en&geocode=&q=armenia,+buenos+aires&sll=-34.590259,-58.42495&sspn=0.086486,0.157928&ie=UTF8&hq=armenia,&hnear=Buenos+Aires,+Argentina&ll=-34.588704,-58.426226&spn=0.005185,0.009871&z=17
basically it's on the corner of armenia and costa rica...