One Oh Four · 104 Church St, Decatur
From $650/mo · Month to month · No deposit
Your desk. Your base. Your 50% off every Stage and Production Suite booking you make here. No lease. No deposit. No commitment beyond the month you're in.