• The Vista Apartments - 26151 Lake Shore Blvd, Euclid, OH 44132

This property isn't on the market right now.

Property Details

Colliers International is pleased to offer The Vista Apartments, a 949-unit property, located on Lake Shore Blvd. in Euclid, OH. Situated on Lake Erie, this property has scenic views of the lake and city. Walking distance from public beach access and close proximity to I-90, I-271, and SR-2.

  • Property Type
    Office
  • Submarket
  • Year Built
    1972
  • Total Acres
    17.55
  • Number of Floors
    21
  • Zoning
    Commercial Multifamily
  • Property ID
    2164129

Landlord's Leasing Representatives

  • Gary Cooper
    Colliers | Cleveland
     
  • Anthony DeMarco
    Colliers | Cleveland