В XIX веке на участке дома №8 по 21-й линии Васильевского острова стоял деревянный дом, в котором прошли последние годы жизни (1849-1852) художника П. А. Федотова. В 1880-х годах участком владел архитектор А. К. Бруни, построивший здесь новые деревянные корпуса.
В 1898 году участок выкупило Северное стекольно-промышленное общество, которому принадлежали соседние владения (21-я линия, 6; 22-я линия, 3). Совладельцами этого общества были братья М. Л. и А. Л. Франк. Предприятие занималось изготовлением витражей, оконных стёкол и зеркал. В начале XX века он было крупнейшим подобным предприятием в России.
В 1898-1900 годах на этом участке архитектором В. В. Шаубом для А. Л. Франка был построен особняк в стиле модерн. Интерьеры особняка украшали цветные витражи, созданные на предприятии братьев Франк. Самый крупный витраж (пять женских фигур, собирающих плоды под лучами солнца) находился в окне столовой.
Убранство интерьеров особняка к настоящему времени не сохранилось. В 1921 году здесь разместился "Механобр" - научно-исследовательский и проектный институт механической обработки полезных ископаемых. Во второй половине XX века в квартале для института был построен ряд новых зданий.
В настоящее время особняк занимает медицинский факультет Санкт-Петербургского государственного университета.