ProfileImage mikekelleher19
43 Exp
Downtown Grand Downtown Grand
Las Vegas, Nevada
Casino was pretty decent for a downtown property