671 STICKS Street · $820,000 | Pedro Rivera