$648,888 -
346 Ferrara Way
Vista ,
CA 92083
County: San Diego
Courtesy of O'Rourke Realty