53 Stella Street, Pelham