Price the payment, not the purchase
Start with the Mortgage calculator. Principal, rate, term, and any property tax or insurance you want rolled in. The monthly payment is the number that has to fit the budget — list price is just the input that produces it.