Star's Apartment is located in Sendai, Japan on Izumi Ward, Sanezawa, Nakayamaminami−25-5, 2F. Star's Apartment is rated 2.7 out of 5 in the category home goods store in Japan.
Address
Izumi Ward, Sanezawa, Nakayamaminami−25-5, 2F
Service options
In-store shopping