MLS# TB8323897
3320 Xenia Street N
Saint Petersburg,
FL
33713
Property Type:
Single Family Residence