3001 Meridian Ave Pappalardo