2419 N L St, Pensacola, FL 32501
3
beds
2
baths
1,285 Sq.Ft. LIVING AREA
6,385.9 Sq.Ft. lot