256 Valley Ridge, Haverford Reserve