America Building

The Ross Building is located at the corner of Front Street and Short Street at 201 E. Front Street. The five-story, 27000 square foot building was build in 1907 by Dr. T.E. Ross. The famous Hub City sign sat atop this building.

Around 2005 a developer spent $2.3 million renovating the exterior of the building and gutting the interior. As of January 2007 the building is for sale for $1.5 million.

Images


