$898,800 -
15018 Jenell Street
Poway ,
CA 92064
Property listed by Keller Williams Realty, Steve Webber