Quality Inn Mid Wilshire Plaza, Los Angeles

Quality Inn Mid Wilshire Plaza

603 South New Hampshire Ave