8667 Deerwood Ln · $369,900 | Pedro Rivera