Drexel is great because you’d get work experience. You have it - but you’d get it specifically working in a desired industry at the existing business level.
U of Cincinatti might be another. Neither is near “nature” per se but when you drive…
Drexel published cost is near $80K - so if SU is an issue, so would Drexel be an issue.
I’d call it a match.
Good luck.