11407 Orilla Del Rio Pl Temple Terrace FL 33617 MLS T3514618
Schedule a Showing & See the Inside: (863)
557-1027
$425,000
From Fowler Avenue And 56Th Street, East On Fowler To Right Onto North Riverhills Drive To Left Onto Vista Del Rio Ave.
Courtesy of: UNIVERSITY REALTY OF TAMPA