6668 HOOD Place · $384,990 | Pedro Rivera