The Medici

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