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 May 2007 the building is for sale for $1.5 million. , though owners of the building say sale is currently pending, but won't be finalized until August. The potential new owners are still unannounced.

Images


