Melrose Park

  • Melrose Park,
  • Anchors: XSport Fitness
  • Lease Space Available (sq ft): 42,964

Melrose Park
1101 West North Avenue, Melrose Park, IL 60160, USA

Densely populated with high traffic count. A main commercial hub.