1109 24th bellwood