Three-time Indianapolis 500 winner Hélio Castroneves listed his 4,800-square-foot waterfront home at 325 Seven Isles Drive in Fort Lauderdale for $2.89 million.
Three-time Indianapolis 500 winner Hélio Castroneves listed his 4,800-square-foot waterfront home at 325 Seven Isles Drive in Fort Lauderdale for $2.89 million.