$255,000
1402 E Leonard St, Pensacola, FL, 32503
Single Family Residence