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

$3,200,000

13131 Lemon Leaf, North Tustin, CA, 92705

5
Courtesy of: | Keller Williams Realty