One Orlando neighborhood named among 100 best places to live in the U.S.

Niche released its 2021 Best Places to Live in America report.