$20,144,898
3201 34TH ST S
171919 sqft
Living Area
166720 sqft
Lot Size
274624 sqft
Year Built
2000
Price/sqft
$150
WATER CASTLE FLORIDA LLC
$20,144,898
3201 34TH ST S
$22,500,000
603 7TH ST S
$23,100,000
970 LAKE CARILLON DR
$23,400,000
740 CARILLON PKWY
$25,075,000
200 CARILLON PKWY