8608 Navajo Av, Temple Terrace, FL 33637

Current Owners
David and Valerie Ferrara
Purchase Price
$335,000 (2018)
Property Taxes
$2,781 (2018)
Blockshopper green logo