8622 Villard Ave · $107,000 | Pedro Rivera