1816 W GRANT STREET, Orlando, FL 32805 - MLS#O5940456 - People's Tr...