Ottenheimer Business Center

Ottenheimer Business Center on the campus of Philander Smith University in Little Rock (Pulaski County); October 2023.

Multistory red brick building with a base of stone blocks on street corner

Photo by Mike Keckhaver