R2081910 - 9540 Aquila Road, Richmond, BC, CANADAI have just recently sold this listing at 9540 Aquila Road, Richmond.