Small Homes Built On Your Land - 5 Things You Need To About Building On A Small Lot