Vanguard Beachwood

Beachwood, OH

  • Multi-family apartments (206 units)
  • Under construction
  • 4 story apartments
  • Over 2 level parking structure