Architectural Designs Carriage House Plan gives you parking for 3 cars on the main floor and a fully-functioning apartment with almost sq. on the second floor. Only I'd make at least 1 of the garage bays living space too.
This superb garage loft features a large terrace and several windows. It can accommodate your recreational vehicle in addition to your cars. The garage has an extra-large door in the front for your RV and two other standard doors for your cars.