Horse Farm with Arena, Stables, and Shop in Odessa - Tampa - 57 acres - $3,700,000
U7805160
Street Address: 11550 Tarpon Springs Road
Viewed: 171
Waterfront: No
Year Built: 2005
Bldg sqft: 0
Days On Market: 139
Acreage: 10.22 acres