Photo Gallery - Listing ID T3311501
- Sold For: $10,800,000
- Status: Closed
- Address: 2621 N Dundee Street
- Tampa, Florida 33629-7516
- Bedrooms: 8
- Full Baths: 9
- Total Baths: 10
- Partial Baths: 1
- Acres: 0.990
- SqFt: 10,879
Data services provided by IDX Broker