$245,000 -
320 N Park Vista 103
Anaheim ,
CA 92806
Complex/park: Rio Vista