Home » Proposed Cicada Apartments Proposed Cicada Apartments Published on Oct 13, 2022 Last Updated: Oct 14, 2022 by Robert Barnes Home » Proposed Cicada Apartments Location: Marcus Garvey Road