321 Main St, Leechburg Boro, PA 15656
3
beds
2
baths
3,615.48 Sq.Ft. lot