North Towne Village, Laubach Inc.

A commercial mini mall with attractive outdoor display areas.