Looks like Greenbriar West is no longer available on Rent.com which means this information is likely out of date.

Greenbriar West

 22250 Euclid Ave, EuclidOH 44117