MLS# TB8323708
5319 Denver Street Ne
Saint Petersburg,
FL
33703
Property Type:
Single Family Residence