8404 68th St · $799,500 | Pedro Rivera