831 72ND AVE N, ST PETERSBURG, FL 33702 St. Petersburg

$298,000