Take a closer look 1415 N Barcelona StPensacolaHistoric North Hill estate: ~6,890 SF, 6BR/5.5BA, 3 kitchens, saltwater pool, generator & metal roof on 0.58 acres in Pensacola, FL.