This isnt going to be cheap,Are you planing to live here full time? I like the other guys suggestions also.Size wise ,you need to actually figure a size per car,etc...Meaning use a tape measure and measure your cars, and look at other peoples garages, and use the living spaces you have now and...