Satra Spaces is located in Mumbai, India on 04, Krishna Niwas, Sir Bhalchandra Road, Station (E, near Dadar. Satra Spaces is rated 3 out of 5 in the category interior architect office in India.
Address
04, Krishna Niwas, Sir Bhalchandra Road, Station (E, near Dadar