A Walk Through Our Neighborhoods: Liberty City Tour

Liberty City 1335 Northwest 67th Street, Miami, FL, United States

African 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...