Wilshire Royale

(88)
 2619 Wilshire Boulevard, Los AngelesCA 90057
$1,540+Studio-2 BedsPets OK