19
801 S Decatur Blvd
Las Vegas, NV 89107
$476,418 USD
1,550 SF
6.5% Cap Rate
1,550 SF
$476,418 USD
Medical