STALLA APARTMENTS – 399 MANCHESTER STREET