4515 Meteora Ledge Avenue #LOT 347, North Las Vegas, NV 89084 - Homesnap