13131   Lemon Leaf LN, North Tustin, CA, 92705
13131   Lemon Leaf LN, North Tustin, CA, 92705
13131   Lemon Leaf LN, North Tustin, CA, 92705
13131   Lemon Leaf LN, North Tustin, CA, 92705
13131   Lemon Leaf LN, North Tustin, CA, 92705

$3,200,000

13131 Lemon Leaf LN, North Tustin, CA, 92705

5
Courtesy of: Matthew Palanca 01317936 | Keller Williams Realty