2504 N St George St
(1)

2504 N St George St, North Las Vegas, NV 89030

Reviews

1 year ago

No up keep at all

This place could be nice if the owner would stop worrying about rent n nothing else like bugs n broken windows