Apartment Unit at 7649 Stratford Boulevard #N12, Orlando, FL 32807 - HotPads