720 ADDISON DR NEBy Laura / May 2, 2015 SOLD MLS # T2599379 Sq Ft Heated 1,674 Bedrooms 3 Baths 2 Year Built 2002 City St. Petersburg Price $270,000