The Medici

(5)
 725 South Bixel Street, Los AngelesCA 90017
$1,899+Studio-3 BedsNo Pets