Land Rover Defender 110 in Los Angeles. Great shape. Ready for adventure.

Price: - Item location: Manhattan Beach, California, United States