$1,690,000 -
690 Geneva Place
Tampa ,
FL 33606
County or Parish: Hillsborough