In my perfect world, a developer would purchase the entire block and redevelop the west side with a parking garage that creates structured parking for Battery Lofts and the Velvet Freeze project with apartments on top. This would create an uninterrupted street wall along the east side of Gillham.
The garage would also provide parking for new retail on the vacant lot fronting 31st Street, the Velvet Freeze retail space, and the renovated retail spaces on the west side of Cherry.
The SW corner of 30th and Cherry would get underground parking and apartments on top.
South of 31st Street, the same developer, or another one, could buy the El Torreon Ballroom (Bridgeport Church), and the vacant lot to the east of the ballroom fronting Cherry. Then take that lot and the surface lot in front of the ballroom and create underground parking. On top put retail spaces, and apartments.
A open-air pedestrian alley would be created in front of the El Torreon Ballroom. Patrons could access the garage via the pedestrian alley. It would be well-lighted, and signage for the ballroom would hang over the alley entrance facing Gillham.