2661 ELLEN · $400,000 | Pedro Rivera