10803 N Leo St Tampa FL 33612 MLS T3533820
Schedule a Showing & See the Inside: (727)
946-4296
$200,000
From Nebraska Ave (41) Go To 109Th Ave Turn East, Straight To Leo Ave Turn Right, House On Left.
Courtesy of: BHHS FLORIDA PROPERTIES GROUP