10803 N Leo St Tampa FL 33612 MLS T3533820
Schedule a Showing & See the Inside: (941)
445-3138
$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