I would've voted for the other of the final two options.
Was that really Richard's house?
No. The house here looks rather suburban. Richard has a lot of land with his farm in Ross. You can see his big garage in Miracles of Nature (including a cameo by Oliver), and he needs somewhere to park his helicopter (a Robinson R44, viz. the latest episode of Crash Course). The 'Stang, though, may be his.