Mehlich Associates is a commercial real estate investment company in downtown Tuckahoe, located on the second floor of a building on Depot Square, across from the train station. The company owns, manages, acquires, and leases various retail and office properties throughout the region.