The Plaza

 3800 Woodward Avenue, DetroitMI 48201
$1,400+1-3 BedsPets OK