Open House
MLS# U8230223
1983 Massachusetts Avenue Ne
St Petersburg, FL 33703
St Petersburg, FL 33703
Property Type:
Single Family Residence