Packard Plant auctioned off

WXYZ-Detroit Videos
Packard Plant bidding war ends with final bid of more than $6 million.
View Comments (0)