An explosion near the site of the future Franklin Street Lofts complex posed concerns for its construction. The Evansville ...