Overview

Oakwood at Metro 417

417 S Hill St, Los Angeles, CA 90013, United States
+1 602 687 3322

$228+

Rates

Get Rates

Check in
Check out
Map
Photos