For Sale: 28,893 SF commercial lot in Encino Plaza with access to utilities. Prime location with excellent visibility, ready for development. Maximum building size allowed is 5,945 SF.