Shahrzad Garden Tower is located in Tehran, Iran on No.: 21-Narvan Alley-کوچه نارون-پلاک21, Shahrzad Blvd., Iran & تهران. Shahrzad Garden Tower is rated 5 out of 5 in the category condominium complex in Iran.
Address
No.: 21-Narvan Alley-کوچه نارون-پلاک21, Shahrzad Blvd., Iran & تهران