n 24th st