Space City Time Capsule

Houston National Bank @ 202 Main Street

Frank Schlueter / Main @ Franklin

Built in 1928, the building is now occupied by the Islamic Da’wah Center.

Leave a Reply