Greenbrier Apartments 8535 Greenbrier, San Antonio, TX 78209