John enjoys meeting new people and helping them achieve their homeownership and financial goals. Whether you’re buying your first home, refinancing, or investing in real estate, John has a mortgage solution for you. John Medcalf NMLS# 1054445John.medcalf@granitebank.com 612-718-3678 Apply With John Linkedin Meet John Medcalf John enjoys meeting new people and helping them achieve their homeownership and financial goals. Whether Read more...

