Narrow-Lot Home Plans: 250 Designs for Houses 17' to 50' Wide