3421, 3425 & 3427 S Broadway

KEY FEATURES

  • Located in the heart of Englewood, in a high traffic and walk-able area of South Broadway.
  • Year Built: 1928
  • Gross Leasable Area: 11,450 sf
  • Property Type: Retail