505 e alexander palm road