9080 Howell · $3,330,000 | Pedro Rivera