10583 holman avenue