8257 BAYWOOD VISTA Drive · $368,000 | Pedro Rivera