「Great location right next to the Hard Rock casino and just minutes from downtown. Tulsa is a fun city. hope to come back soon」
「Great location right next to the Hard Rock casino and just minutes from downtown. Tulsa is a fun city. hope to come back soon」
Scott