Flamingo Plaza-6680 W Flamingo Rd. Las Vegas NV. 89103
3,200 SF Stand alone Building | Showroom Space Featuring Hardwood Floors & Other Upgrades| Excellent Street Visibility
3,200 SF Stand alone Building | Showroom Space Featuring Hardwood Floors & Other Upgrades| Excellent Street Visibility