504 Denton Road