Hey travis, check out this info: This is RTA's bus facility addresses:
RTA Carrollton Facility
8201 Willow St.
New Orleans,LA 70121
RTA A. Phillip Randolph Facility
2817 Canal St.
New Orleans,LA 70121
RTA East New Orleans (ENO) Facility
3900 Desire Parkway
New Orleans,LA 70121
Your pic is of the A. Phillip Randolph Facility. Bet there are more buses to spot if someone is handy with a satellite map...
usmcobra and i checked the RTA lots and he found some possible RTA vehicles, pics at the end of the thread below.
just a few vehicles at the Desire Parkway lot. there are RTA vehicles in post #167 (2817 Canal St lot) and in post #238 of possible RTA vehicles from the Desire Parkway lot. The Willow St. address is the streetcar barn and looks like an enclosed facility.
http://www.freerepublic.com/focus/f-news/1476349/posts