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