Otto Store Home ›› Local Listings ›› NSW ›› Milperra ›› Otto Store NSW Retail and Fashion 12 Works PlaceMilperra, NSW 2214 Otto Store+61424003209https://ottostore.com.au We are a retail store that provides affordable products.