Open House
MLS# TB8312619
550 Northmoor Avenue N
Saint Petersburg, FL 33702
Saint Petersburg, FL 33702
Property Type:
Single Family Residence