This listing has been removed.
Home Location
Live Oak Mobile Home Park
1721 N McColl Road
Edinburg, TX 78541