12
326 S Decatur Blvd
Las Vegas, NV 89107
$1,292,000 USD
858 SF
4% Cap Rate
858 SF
$1,292,000 USD
Fast Food