769 KIRKWOOD TER N MLS #U8053876Sq Ft Heated849Bedrooms2Baths1Year Built1940CityST PETERSBURGPrice$289,000