Las Vegas, NV
7511 West Lake Mead Boulevard

Square Feet
4,545
COE
09/30/2021
Restaurant
$3,528,180