TOKYO VILLA 222 S Central Ave, Los Angeles 90012
TOKYO VILLA FOR SALE | FOR LEASE | UNLISTED | NEW LISTINGS The Tokyo Villa was built in 1985 and provides one and two bedroom floor plans from 600 to over 1400 square feet. Among the very best locations in Downtown Los Angles, in the best part of Little Tokyo, across the …
Continue reading “TOKYO VILLA 222 S Central Ave, Los Angeles 90012”