6421 Leroy Ave · $400,000 | Pedro Rivera