1112 Hemlock StTallahassee, FL 32301
The property located at 1112 Hemlock St Tallahassee, FL 32301 is a Detached Single Family property. Built in 1970, the property at 1112 Hemlock St is 2 stories, has 4 bedrooms, 2 bathrooms, is approximately 1,998 square feet. The property is located in the Woodland Drives neighborhood.
Address:1112 Hemlock St, Tallahassee, FL 32301