Investors Buy Las Vegas Shell Station

A group of private investors has purchased the 4,062-square-foot Shell service station at 4620 E. Russell Road in Las Vegas for $3.24 million from Cecil Cheng and Anton and Carina Qiu.

The station was built in 1997 and sits on a little less than acre…

Comments are closed.