2358 N Nicklaus Drive #1144, Mesa, AZ 85215 - Homesnap