For Sale
6112 N Playa Del Sol Street — Sol Alegre Ph. 1
$325,000
6112 N Playa Del Sol Street, Edinburg, TX
3 bd
2 ba
1,692 sqft
