I paid $1500 to have them rent my timeshare, they did not provide this service and refuse to refund my money
I paid $1500 to have them rent my timeshare, they did not provide this service and refuse to refund my money
Country: USA
Address: 101 South Wymore Rd. Ste. 108
Phone: 18666492123
Site: thedestinationresorts.com
0 comments