Apollo Gardens April 25, 2018 Located at 30 Sunbird Circle, Apollo Gardens condominium is a freehold apartment near Expo Station. Share this