2998 N 62ND STREET, Tampa, FL, 33619

$5,500,000

2998 N 62ND STREET, Tampa, FL, 33619

Courtesy of: ESHENBAUGH LAND COMPANY