For Sale
2007 Lemon Tree Court — Lemon Tree
$169,900
2007 Lemon Tree Court, Edinburg, TX
2 bd
2 ba
1,168 sqft
