$724,000
1606 ORANGEWOOD AVENUE, ORLANDO, FL, 32806
Single Family Residence