Open House
MLS# TB8325797
10546 53rd Avenue N
Saint Petersburg, FL 33708
Saint Petersburg, FL 33708
Property Type:
Single Family Residence