$440,000 -
2512 View Lake 159
Santa Ana ,
CA 92705
Complex/park: LAKE PARK SANTA ANA NORTH