Add this property to your favorites View Details 332 W Payton Street W 3404 - Howard - Liberty | Greentown $185,000 On Site 44 Days Ago Courtesy of Keller Williams Indy Metro Ne