11831 Elmwood Dr · $429,000 | Pedro Rivera