The property at the Allen and Elmwood corner is being marketed as a ‘redevelopment opportunity’ with an undisclosed asking price. The 14,554 sq.ft. building is on a 0.36-acre lot and has 30 on ...