Keywords: st. louis stlouis missouri sun theater suntheater grandel square grandelsquare midtown golden hour goldenhour united states unitedstates philip leara philipleara architecture photo border Golden hour photo of The Sun Theater located at 3627 Grandel Square in midtown. Currently undergoing rehabilitation for use by the Grand Center Arts Academy. Golden hour photo of The Sun Theater located at 3627 Grandel Square in midtown. Currently undergoing rehabilitation for use by the Grand Center Arts Academy. |