FOR SALE 2801 N. Powers Drive, Orlando, Florida 32818 Great Commercial Property near Lake Nona, Airport & New… More Details $270,000