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