6422 107 TerraceBy Laura / April 18, 2015 SOLD MLS # U7518406 Sq Ft Heated 1,598 Bedrooms 4 Baths 2 Year Built 1981 City Pinellas Park Price $169,900