Wednesday, January 03, 2007

Bizarre Building, Studio City

This may very well be the ugliest building I've ever seen. It's a strip mall on Ventura Blvd. in Studio City, just east of Laurel Grove Ave. The three retail tenants in front are a pizza shop, an eyeglass center and a beauty supply store.