the livery building for rent in norwood