$649,000 -
506 Canyon Drive 43
Oceanside ,
CA 92054
County: San Diego
Courtesy of Beachside Realty