1270 Falls Road, Hovea