We are building another new auto dealership on Orange Blossom Trail in Orlando. Jaguar Land Rover South Orlando has charged off to a great start on the almost 8 acre site you will soon find a new auto dealership and separate car wash building totaling almost 50,000 sqft.
Aerial Photo by Aero Photo