1209 E Idlewild Ave Tampa FL 33604 MLS T3524611
Schedule a Showing & See the Inside: (813)
335-0328
$580,000
Take Nebraska Ave North To Idlewild And Take A Right The Property Is On The Right
Courtesy of: EXIT BAYSHORE REALTY