23 Preston, Irvine

$1,098,000

4 bD | 3.5 Ba

2,363 sqft

oak creek