FOX Corporate Housing 1221 North Vineyard Avenue, Ontario, CA 91764