1988 Mercedes Benz 560 SEL limousine [great running]๐ Location: Ocala, Florida, United States๐ฐ Price: $21,000More information โ