11507 Orilla Del Rio Pl Temple Terrace FL 33617 MLS TB8326493
Schedule a Showing & See the Inside: (727)
479-6413
$485,000
From Fowler Avenue, Going East, Take A Right On Riverhills, Left Into Riverl Landing, Last Street, Take A Left.
Courtesy of: LPT REALTY