Beautification project, hotel planned for 18th Street South

by

by

Homewood Star