St. Petersburg apartment building