A Walk Through Our Neighborhoods: Liberty City Tour
Liberty City 1335 Northwest 67th Street, Miami, FL, United StatesAfrican Americans during the time of intense and purposeful segregation in Miami, Liberty City has a rich history and significant stories to tell. Meet us at 1335 Northwest 67th Street...