New - 15 Mins Ago $140,000 Active --Beds--Baths--Sqft0.0758Acres 133 E 20th Ave, Homestead, PA 15120 MLS#: 1782005