Wow – nice house. My sister lives in Walnut. The one “hitch” I have heard about leases (and this is more of a detriment to the seller) is that the leasee could find flaws in the house while living there (more than a home inspection would come up with) and then expect the seller to include fixing these to sell the house.
Have you looked at what Zillow considers a fair sales price to be?