Taylor Tudor Plaza Redevelopment
The building is owned by the City and is known as the “Taylor Tudor Plaza,” which was constructed in 1928 and is part of the Stadium Square National Register Historic District. The three-story structures consist of first floor retail space with two floors of residential units above.