6644 HOOD Place · $369,990 | Pedro Rivera