Castelar Apartments with 625 N Hill St on exterior, double staircase, and sidewalk

Affordable Apartments China Town-LA -The Castelar Entrance