18645 SEAVIEW ST, ORLANDO, FL 32833 (MLS # O5532483)