Home » IDX Page IDX Page Photo Gallery - Listing ID T3296350 Sold For: $2,325,000 Address: 5107 W Homer Avenue Tampa, Florida 33629-7522 Bedrooms: 3 Full Baths: 2 Total Baths: 2 Acres: 0.250 SqFt: 2,266 Return to Property (Go to Property) (Go to Property) Data services provided by IDX Broker