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