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