5912 TARAWOOD Drive · $2,590,000 | Pedro Rivera