GPS track to Casa Grande although the trail is not to hard to follow. The hardest part to find is the first 100 yds. The jog to the south near the 6500' peak is a great place to stop and check out Juniper Canyon.
I looked at the times on my GPS tracklog and we left the LM trailhead at 08:28 and arrived back at 14:07. About 5 1/2 hrs which included about 20 minute stop at Juniper Canyon overlook on the way up, about 40 minutes on top eating lunch and about 30 minutes talking to some people at Marker #10 on the way down. The round trip hike itself would be about 4hrs without stops ( at my pace, which isn't too quick). If it's any help I had my 10 yr old daughter along and she did it without too much trouble. That being said, read Jeff Blaylock's trip report and be aware that there are some places that certainly require sure footing and care. There is also a lot of hands, knees, and butts on the ground during both ascent and descent.
It is a great hike.
Overlook at Juniper
Basin from the Summit