Home » IDX Page IDX Page Photo Gallery - Listing ID T3366458 Sold For: $3,500,000 Address: 2907 W Bay Vista Avenue Tampa, Florida 33611-1609 Bedrooms: 4 Full Baths: 5 Total Baths: 5 Acres: 0.180 SqFt: 5,379 Return to Property (Go to Property) (Go to Property) Data services provided by IDX Broker