1/26 26 Price Dropped by $3K $565,000 3 Beds2 Baths1,629 SqFt 1900 63RD AVE S, Saint Petersburg, FL 33712 Single Family Home Listed by OPENDOOR BROKERAGE LLC