06 Aug 2011 100-104 Fifth Avenue Signs Another New Lease; Yelp.com Secures 9,505 Square Feet By KathodeRay Media