Mikado

Los Angeles, CA


Mikado

Location

331 1/2 E. 1st Street
Los Angeles, CA 90012
(213) 620-0680
Overall Rating
Met My Needs
Overall value
Service Quality
0% 0 out of 0 renters
recommend this apartment.

Reviews

 
No reviews found.