$505,000

2101 63rd Avenue N, Saint Petersburg, FL 33702

Save Contact

Sold Price:

$505,000

Sold Date: 10/06/2025

2101 63rd Avenue N Saint Petersburg, FL 33702

Sold MLS# TB8410484

3 beds 3 baths 1,566 sq ft Single Family