Found this area through a fellow geocacher. Suggested that I should place a large enough geocache for travelbugs, especially in the city. I needed a place to drop the TBs, since I always make it a point to take home TBs with me whenever I travel.
This seemed like a perfect spot.
Please make sure to close it when you're done. Thanks!
Congratulations to toolrep1 for FTF!