324 HAMBLEN STREET