store › Elva Rouse Park Image 1 of 1 Elva Rouse Park $5.50 sold out Send some calming vibes from Elva Rouse Park in St. Petersburg, Florida. Sold Out Added! Send some calming vibes from Elva Rouse Park in St. Petersburg, Florida.