8068 TIMBERWOOD Lane · $635,000 | Pedro Rivera