643 W Middle Street