The Onyx Tinyhouse

4017 S State Ave Indianapolis IN 46227 USA

(317) 409-9829

Location