25
2536 Carroll St
North Las Vegas, NV 89030
$749,900 USD
3,088 SF
5
Units
7.52% Cap Rate
3,088 SF
$749,900 USD
Apartments