The Mujahideen Khaleq armed opposition, a group of Iranian exiles based in Iraq, has claimed responsibility for the Tehran blasts. Iranian television reports six people were wounded.
The rocket attack in Iraq wounded eight people, according to the official Iraqi News Agency. It says the buildings hit were in the same neighborhood, Baladiyat, targeted in a March attack which killed six Palestinians and Iraqis.
Iraq is blaming Tehran for the anti-human rocket attack and says it reserves the right to revenge at the appropriate time.
According to Iraq, this is the 92nd Iranian attack on Iraq in recent years.
CBS Worldwide Inc. All Rights Reserved. This material may not be published, broadcast, rewritten, or redistributed. Reuters Limited and The Associated Press contributed to this report