View Details 3216 E Bradford Street Liberty Place | Republic $249,900 4 bd 2 ba 1,630 sqft 0.24 acres New On Site 5 Days Ago #60187072