Town & Country Business Exchange manages the building at 821 Franklin Avenue (at the corner of Eighth Street). This building is home to second-floor office spaces as well as street-level retail and restaurant locations. Contact Town & Country if you are interested in this building or leasing opportunities.