$255,000 -
1616 S Euclid 78
Anaheim ,
CA 92802
Complex/park: Del Prado