Member for

10 months 4 weeks

18400 Euclid Avenue, Cleveland, OH

41.5572772, -81.5492886